precipitous cliffs - Francés Inglés Diccionario